1
1455
305
142
24
1
311
16
5
6
148
150
337
7
206
348
342
505
55
19
3
2
1
7
7
444
13
7
2
1
35
7
20
1
10
1
119
1
700
54
7
1
45
571
429
402
587
802
60
1
1
1
1131
1
42
1
1
1
3
1
1
1
20
171
1
1
1
1
1
4
40
122
7
1282
45
450
717
257
30
464
30
10
2
7
2
42
335
1
71
42
1449
7
3